it amazes me to think that ... - Turco Inglés Diccionario